Enterprise Version
seeming to defy logic